"""
 Flash OS Routines (Automagically Generated)
 Copyright (c) 2017-2017 ARM Limited
"""

flash_algo = {
    'load_address' : 0x20000000,
    'instructions' : [
        0xE00ABE00, 0x062D780D, 0x24084068, 0xD3000040, 0x1E644058, 0x1C49D1FA, 0x2A001E52, 0x4770D1F2,
        0x4605B570, 0x4616460C, 0xCC0FE002, 0x3E10C50F, 0xD2FA2E10, 0xD3022E08, 0xC503CC03, 0x2E043E08,
        0xCC01D307, 0x1F36C501, 0x7821E003, 0x1C647029, 0x1E761C6D, 0xBD70D2F9, 0x4770BA40, 0x4770BA40,
        0x4770BA40, 0x4770BA40, 0x4770BA40, 0x4770BA40, 0x4770BA40, 0x4770BAC0, 0x4770BAC0, 0x4770BAC0,
        0x4770BAC0, 0x4770BAC0, 0x4770BAC0, 0x4770BAC0, 0x2000B510, 0xF906F000, 0x46C046C0, 0xF0002001,
        0xBD10F8FB, 0xB5104603, 0x079B430B, 0x2A04D10F, 0xC808D30D, 0x1F12C910, 0xD0F842A3, 0xBA21BA18,
        0xD9014288, 0xBD102001, 0x43C02000, 0x2A00BD10, 0x07D3D003, 0x1C52D003, 0x2000E007, 0x7803BD10,
        0x1C40780C, 0x1B1B1C49, 0x7803D107, 0x1C40780C, 0x1B1B1C49, 0x1E92D101, 0x4618D1F1, 0xE001BD10,
        0x1F09C004, 0xD2FB2904, 0xD501078B, 0x1C808002, 0xD00007C9, 0x47707002, 0xD00B2900, 0xD00207C3,
        0x1C407002, 0x29021E49, 0x0783D304, 0x8002D502, 0x1E891C80, 0x2200E7E3, 0x2200E7EE, 0x2200E7DF,
        0x428B0903, 0x0A03D32C, 0xD311428B, 0x469C2300, 0x4603E04E, 0xD43C430B, 0x08432200, 0xD331428B,
        0x428B0903, 0x0A03D31C, 0xD301428B, 0xE03F4694, 0x428B09C3, 0x01CBD301, 0x41521AC0, 0x428B0983,
        0x018BD301, 0x41521AC0, 0x428B0943, 0x014BD301, 0x41521AC0, 0x428B0903, 0x010BD301, 0x41521AC0,
        0x428B08C3, 0x00CBD301, 0x41521AC0, 0x428B0883, 0x008BD301, 0x41521AC0, 0x428B0843, 0x004BD301,
        0x41521AC0, 0xD2001A41, 0x41524601, 0x47704610, 0x0FCAE05D, 0x4249D000, 0xD3001003, 0x40534240,
        0x469C2200, 0x428B0903, 0x0A03D32D, 0xD312428B, 0x018922FC, 0x0A03BA12, 0xD30C428B, 0x11920189,
        0xD308428B, 0x11920189, 0xD304428B, 0xD03A0189, 0xE0001192, 0x09C30989, 0xD301428B, 0x1AC001CB,
        0x09834152, 0xD301428B, 0x1AC0018B, 0x09434152, 0xD301428B, 0x1AC0014B, 0x09034152, 0xD301428B,
        0x1AC0010B, 0x08C34152, 0xD301428B, 0x1AC000CB, 0x08834152, 0xD301428B, 0x1AC0008B, 0xD2D94152,
        0x428B0843, 0x004BD301, 0x41521AC0, 0xD2001A41, 0x46634601, 0x105B4152, 0xD3014610, 0x2B004240,
        0x4249D500, 0x46634770, 0xD300105B, 0xB5014240, 0x46C02000, 0xBD0246C0, 0x20184901, 0xE7FEBEAB,
        0x00020026, 0xF000B510, 0xF000F80B, 0xBD10F802, 0xB5104770, 0xD0012800, 0xFFEEF7FF, 0x0000BD10,
        0x2100B510, 0xF000A002, 0x2001F813, 0x0000BD10, 0x41474953, 0x3A545242, 0x6E624120, 0x616D726F,
        0x6574206C, 0x6E696D72, 0x6F697461, 0x0000006E, 0x4605B570, 0x200A460C, 0x1C6DE000, 0xF812F000,
        0xD0062D00, 0x28007828, 0xE002D1F7, 0xF0001C64, 0x2C00F809, 0x7820D002, 0xD1F72800, 0xF000200A,
        0xBD70F801, 0x4669B508, 0x20037008, 0xBD08BEAB, 0x06C00A02, 0x0EC0B510, 0xD9012A07, 0xFEA8F7FF,
        0x00924B05, 0x681318D2, 0x40842403, 0x408143A3, 0x6013430B, 0x0000BD10, 0x400FC068, 0xB5104806,
        0x22004448, 0x6D034601, 0xF0014610, 0x4803FBDF, 0x68004448, 0x0000BD10, 0x00000058, 0x00000044,
        0x49050102, 0x0912B510, 0x20004449, 0xFC66F001, 0x44494902, 0xBD106008, 0x00000058, 0x00000044,
        0x2000B51C, 0x43C04910, 0x62C86288, 0x63486308, 0x63C86388, 0x3140490C, 0x480C6008, 0x094968C1,
        0x310E0149, 0xF00060C1, 0xF002FC6D, 0x4808FC17, 0x49089000, 0x466A2000, 0x90014449, 0xF97EF002,
        0x44494905, 0xBD1C6008, 0x400FC040, 0x40080000, 0xE0000007, 0x00000058, 0x00000044, 0xB5104805,
        0x68414448, 0xD0032900, 0xF0004803, 0xBD10F96F, 0xFE3EF7FF, 0x00000258, 0x40184000, 0xF7FFB510,
        0xBD10FFED, 0xB5104805, 0x68814448, 0xD0032900, 0xF0004803, 0xBD10F95B, 0xFE2AF7FF, 0x00000258,
        0x40188000, 0xF7FFB510, 0xBD10FFED, 0xB5104805, 0x68C14448, 0xD0032900, 0xF0004803, 0xBD10F947,
        0xFE16F7FF, 0x00000258, 0x4018C000, 0xF7FFB510, 0xBD10FFED, 0xB5104805, 0x69014448, 0xD0032900,
        0xF0004803, 0xBD10F933, 0xFE02F7FF, 0x00000258, 0x40190000, 0xF7FFB510, 0xBD10FFED, 0xB5104805,
        0x69414448, 0xD0032900, 0xF0004803, 0xBD10F91F, 0xFDEEF7FF, 0x00000258, 0x40194000, 0xF7FFB510,
        0xBD10FFED, 0x460CB510, 0x29006989, 0x2141D103, 0xF0000549, 0x2000F887, 0x20026120, 0x73603420,
        0xB510BD10, 0x2103460C, 0xF0000589, 0x2000F87B, 0x34206060, 0xBD107320, 0x460BB510, 0x079A6A81,
        0x00890889, 0x430A0F92, 0x69416282, 0x00490FDA, 0x07D20849, 0x490B430A, 0x400A4C0A, 0x43E44619,
        0x43114021, 0x03A42401, 0x43A1461A, 0x430A4022, 0x43116941, 0xF0006141, 0x4018F8D1, 0x4802D000,
        0x0000BD10, 0xBFE0FFFF, 0x0000051A, 0x461EB5F8, 0x000C4617, 0xD0264605, 0x46202130, 0xFDEDF7FF,
        0x46202102, 0x73413020, 0x73012100, 0x62A66267, 0x21106AE8, 0x62E84388, 0xF0004628, 0x4A0BF871,
        0x444A0081, 0x490A5054, 0x44790040, 0x28005E08, 0x06C2DB08, 0x21010ED2, 0x09404091, 0x00804A05,
        0x60011880, 0xF7FFBDF8, 0x0000FD73, 0x00000258, 0x00002E8E, 0xE000E100, 0x6AC1B510, 0x0F490549,
        0x6941D1FB, 0xD5FC0249, 0x61812100, 0xF848F000, 0x00404903, 0x5E084479, 0xF7FF2100, 0xBD10FEA9,
        0x00002E56, 0x23C06902, 0x021B400B, 0x6102439A, 0x078B6A82, 0x439A0D9B, 0x0A096282, 0x02096982,
        0x6182438A, 0x69024770, 0x400B23C0, 0x431A021B, 0x6A826102, 0x0D9B078B, 0x6282431A, 0x69820A09,
        0x430A0209, 0x47706182, 0x2800B510, 0x21E1D00A, 0x60010249, 0x71012100, 0x71817141, 0x720171C1,
        0xBD107241, 0xFD24F7FF, 0x22C06901, 0x40110A09, 0x69806A82, 0x0F920592, 0x4310430A, 0x00004770,
        0xB5104A08, 0x20004601, 0x0083447A, 0x428B58D3, 0x1C40D003, 0xD3F82808, 0x2808E001, 0xF7FFD301,
        0xBD10FD07, 0x00002D8C, 0x5C40202D, 0xD0072802, 0xD0072A00, 0x69096948, 0x60101A40, 0x47702000,
        0x47702006, 0x47702004, 0x8C0A8C48, 0x8C084290, 0x69CAD901, 0x8C491880, 0x47701A40, 0x5C40202C,
        0xD0072800, 0xD0072A00, 0x68496888, 0x60101A40, 0x47702000, 0x47702006, 0x47702004, 0x6A806941,
        0x0C0022C3, 0x43084010, 0x47704770, 0x4605B5F8, 0x460C6940, 0xD50D0300, 0x466969E8, 0x78087008,
        0x70081C40, 0x2E006A66, 0x4A5ED004, 0x46284621, 0x47B06AA3, 0x02816968, 0x30204620, 0x29009000,
        0x69A8DA71, 0xD56E0280, 0x01406AE8, 0xE0260F46, 0x42B06920, 0x6920D201, 0x4630E000, 0xB2C168E2,
        0xE0022000, 0x541369EB, 0x460B1C40, 0xD3F94288, 0x184068E0, 0x692060E0, 0x61201A40, 0xB2C61AF0,
        0x28006920, 0x9800D10B, 0x73412102, 0x2F006A67, 0x4A44D005, 0x1F924621, 0x6AA34628, 0x2E0047B8,
        0x6920D002, 0xD1D32800, 0x280069A0, 0xE032D12D, 0x46284621, 0xF926F000, 0xD0082800, 0x2F006A67,
        0x4A38D005, 0x1E524621, 0x6AA34628, 0x462147B8, 0xF0004628, 0x2800F917, 0x8C60D009, 0x1C4069E1,
        0xD1014288, 0xE0012000, 0x1C408C60, 0x69E88460, 0x69A18C22, 0x8C205488, 0x1C4069E1, 0xD1014288,
        0xE0012000, 0x1C408C20, 0x46308420, 0xB2F61E76, 0xD1CD2800, 0x6920E007, 0xD1042800, 0x05492141,
        0xF7FF4628, 0x6968FEEF, 0xD5390200, 0x020069A8, 0x6AE8D536, 0x05402104, 0x1A080F40, 0xE02AB2C6,
        0x42B06860, 0x6860D201, 0x4630E000, 0xB2C16822, 0xE0022000, 0x61EB5C13, 0x460B1C40, 0xD3F94288,
        0x18406820, 0x68606020, 0x60601A40, 0xB2C61AF0, 0x28006860, 0x9900D10F, 0x69A87308, 0x05C92101,
        0x61A84388, 0x2F006A67, 0x4A06D005, 0x1FD24621, 0x6AA34628, 0x2E0047B8, 0x6860D002, 0xD1CF2800,
        0x0000BDF8, 0x0000051D, 0xB086B5F7, 0x4604000F, 0x6838D009, 0x28009005, 0x79B8D005, 0xD8022804,
        0x280479F8, 0xF7FFD901, 0x9805FBF3, 0x20009000, 0x25049001, 0x99059002, 0x43699808, 0xFC3FF7FF,
        0x0C360406, 0x2601D100, 0x43714629, 0xF7FF9808, 0x9905FC36, 0x1C701A41, 0x46299103, 0x43419004,
        0xF7FF9808, 0x9905FC2C, 0x99031A08, 0xD2024288, 0x98049003, 0x9900B286, 0x42889803, 0x4669D801,
        0x1C6DC161, 0xD9D62D20, 0x98052164, 0xFC17F7FF, 0x18410041, 0x42819800, 0x4830D202, 0xBDF0B009,
        0xF7FF4620, 0x0041FE9D, 0x4478482D, 0x21035E40, 0xFCFEF7FF, 0x210369A0, 0x43880489, 0x692061A0,
        0x1F099901, 0xD2022904, 0x04492101, 0x211F4308, 0x43880609, 0x1E499901, 0x08C906C9, 0x0B484301,
        0x03409902, 0x0CC904C9, 0x61214301, 0x21016920, 0x43880749, 0x69A06120, 0x43882110, 0x69A061A0,
        0x00800880, 0x69A061A0, 0x43087939, 0x692061A0, 0x03492101, 0x79794388, 0x0C8907C9, 0x61214301,
        0x79B979F8, 0x43080400, 0x6AA062E0, 0x43082188, 0x6AA062A0, 0x03892103, 0x62A04308, 0x7A3969A0,
        0xD0022900, 0x04C92101, 0x7A794308, 0xD0022900, 0x04892101, 0x61A04308, 0xE79F2000, 0x00000521,
        0x00002B00, 0x460CB510, 0xFE5EF7FF, 0x1E4969E1, 0xD1014288, 0xBD102001, 0xBD102000, 0x6AC3E006,
        0x0F5B015B, 0x69C3D0FB, 0x1C49700B, 0xD2F61E52, 0x00004770, 0x460CB5FF, 0x3120B083, 0x7B499100,
        0x29034617, 0x69A1D013, 0x687D2600, 0xD0322900, 0x8110F3EF, 0xB6729101, 0xF7FF4621, 0x2800FE35,
        0x4285D01B, 0x4628D200, 0x21001A2D, 0x481AE013, 0xBDF0B007, 0x69A28C63, 0x683B5CD2, 0x8C62559A,
        0x1C5269E3, 0x429A1C76, 0x2200D101, 0x8C62E001, 0x84621C52, 0x42811C49, 0x2D00D3EC, 0x6838D007,
        0x60E01980, 0x61656125, 0x21039800, 0x98017341, 0x8810F380, 0x6811E00A, 0x612560E1, 0x9A006165,
        0x73512103, 0x05492141, 0xFDADF7FF, 0x28009806, 0x6006D000, 0xE7CB2000, 0x00000515, 0x460BB510,
        0x7B1C3320, 0xD00C2C01, 0x600C6814, 0x604C6854, 0x608A6852, 0x73192101, 0xF7FF05C9, 0x2000FD94,
        0x4801BD10, 0x0000BD10, 0x00000514, 0xB084B5F7, 0xD00D000F, 0x90012000, 0x97002404, 0x46399002,
        0x98064361, 0xFB1BF7FF, 0x0C2D0405, 0xE002D002, 0xFABEF7FF, 0x46212501, 0x98064369, 0xFB0FF7FF,
        0x1C681BC6, 0x43414621, 0x98069003, 0xFB07F7FF, 0x42B01A38, 0x4606D202, 0xB2859803, 0x42869800,
        0x9600D802, 0x94019502, 0x2C201C64, 0x2164D9D7, 0xF7FF4638, 0x0041FAF4, 0x98001841, 0xD9254281,
        0x69819804, 0x22036980, 0x43900492, 0x61909A04, 0x69009804, 0x1F129A01, 0xD2022A04, 0x04522201,
        0x221F4310, 0x43900612, 0x1E529A01, 0x08D206D2, 0x0B504302, 0x03409A02, 0x0CD204D2, 0x98044302,
        0x98046102, 0x20006181, 0xBDF0B007, 0xE7FB4800, 0x00000521, 0x2900B510, 0x2A00D00B, 0x61CBD008,
        0x2200618A, 0x844A840A, 0x05492141, 0xFD1BF7FF, 0xF7FFBD10, 0xB510FA5D, 0xD004000C, 0x5D09212D,
        0xD0022902, 0xF7FFE005, 0x2141FA53, 0xF7FF0549, 0x2000FCF9, 0x61E061A0, 0x84608420, 0xE005BD10,
        0x021B6943, 0x780BD5FC, 0x1C4961C3, 0xD2F71E52, 0x00004770, 0x01024613, 0xB5104905, 0x44490912,
        0xF0012000, 0x4903F89D, 0x60084449, 0x0000BD10, 0x00000058, 0x00000044, 0x47702000, 0x4613B570,
        0x460A460D, 0x46014604, 0xF7FF4618, 0x2800FA2B, 0x2000D001, 0x1960BD70, 0xB5F8BD70, 0xB28B0C04,
        0xB2824626, 0x0C0D435E, 0x0C374610, 0x04364358, 0x21001980, 0x46164179, 0x0C37436E, 0x19800436,
        0x46264179, 0x1989436E, 0xB430BDF8, 0x1E644674, 0x1C647825, 0xD20042AB, 0x5D63461D, 0x18E3005B,
        0x4718BC30, 0x494DB5F8, 0x24016B08, 0x0F800240, 0x6A084084, 0x07404D4A, 0x68280FC2, 0x03C14F4A,
        0xD57D4848, 0xD0012A00, 0xE0002158, 0x23092142, 0x18C9035B, 0x68296029, 0xDAFC2900, 0x23016B29,
        0x4399031B, 0x6B296329, 0xDAFC2900, 0x6809493F, 0x23034E3F, 0x02DB4031, 0x4B3E18C9, 0x4B3B4319,
        0x21036019, 0x61290309, 0x29006929, 0x6929DAFC, 0x041B2301, 0x61294399, 0x3B404B34, 0x40316B19,
        0x02362623, 0x4E341989, 0x63194331, 0x21014E33, 0x2A006131, 0x4638D000, 0xF7FF4621, 0x4930FA00,
        0x44492701, 0x90006008, 0x1C7FE000, 0x98004639, 0xF9F5F7FF, 0x4288492B, 0x6970D8F7, 0x2207492A,
        0x1E794008, 0x0B490749, 0x02A14308, 0x18890292, 0x0CC904C9, 0x02394308, 0x390139FF, 0x0D890589,
        0x61704308, 0x09C06A70, 0x1CC001C0, 0x69B06270, 0x04892103, 0x61B04308, 0x491C69F0, 0x21034008,
        0x18400749, 0x4308491A, 0x682961F0, 0x04002001, 0x60294381, 0x43816B29, 0x69296329, 0xE0004381,
        0x6129E001, 0x2A00BDF8, 0x4638D000, 0xF7FF4621, 0x490BF9B6, 0x60084449, 0x0000BDF8, 0x401F4440,
        0x400D8000, 0x179A7B00, 0x1F78A400, 0x400D8100, 0xC0C0C0C0, 0x18131818, 0x0F1A2323, 0x400FC000,
        0x00000048, 0x08954400, 0xFFF8E0FF, 0x9C7FFF80, 0x03800001, 0x4614B5F8, 0x4607000D, 0x2C01D024,
        0x6C28D822, 0x0FC60640, 0xF0014638, 0x4621FDF1, 0x34FF462C, 0x290034C1, 0x7A20D017, 0xD0092800,
        0x5D412046, 0x46384632, 0xF83AF000, 0x46384629, 0xFA42F000, 0x28007BA0, 0x2100D003, 0xF0004638,
        0x4638FC79, 0xF811F000, 0x7A21BDF8, 0xD0072900, 0x46384632, 0xF824F000, 0x46384629, 0xFA2CF000,
        0x28007BA0, 0x2101D0ED, 0xB510E7E8, 0xFC3AF000, 0xD0012800, 0xFD7DF001, 0xB510BD10, 0xFC32F000,
        0xD00B2800, 0x23012100, 0x008A07DB, 0x32801812, 0x431C6814, 0x1C496014, 0xD3F62904, 0x0000BD10,
        0x460CB5F0, 0xB08B4922, 0x46064615, 0x44792214, 0xF7FF4668, 0x491EF8A5, 0x44792214, 0xA8053108,
        0xF89EF7FF, 0xD0012D00, 0xD12C2D01, 0x6B184B19, 0x09814F19, 0x018969F8, 0x05D22207, 0x2D004390,
        0xAA05D023, 0xD01E2C00, 0xD9002C09, 0x00642401, 0x18A25D15, 0x785206AC, 0x430C0EA4, 0x220705D1,
        0x188905D2, 0x09AD018D, 0x46304305, 0xF816F000, 0x42A06B18, 0x631CD000, 0x42A869F8, 0x61FDD000,
        0xF0004630, 0xB00BF815, 0x466ABDF0, 0x0000E7DA, 0x0000243A, 0x400D80C0, 0x400FC000, 0x68014803,
        0x02922203, 0x60014391, 0x00004770, 0x400FC080, 0x68014803, 0x02922203, 0x60014311, 0x00004770,
        0x400FC080, 0x4605B5FE, 0x90002004, 0x4628460E, 0xFBB8F000, 0xD07D0004, 0xD0FC2E00, 0x28037830,
        0x2700D878, 0xF0014620, 0x4628FD3D, 0xFF75F7FF, 0x211E6960, 0x61604308, 0x35804625, 0x62286870,
        0x28027830, 0x2803D002, 0xE003D002, 0xE0008B30, 0xB2878C30, 0x7B317A30, 0x1E490700, 0x07490B00,
        0x43080949, 0x62684338, 0x28037830, 0x69F1D14E, 0x078B6A30, 0x2340D14E, 0x6BAB469E, 0x273C221C,
        0x431A43BB, 0x6BAB63AA, 0x43132201, 0x6BAB63AB, 0xD1FC07DB, 0x43136B2B, 0xE035632B, 0x46731DE2,
        0x089B32F9, 0xD30A4570, 0x06BF6967, 0xE028D402, 0xC180CA80, 0xD2FB1E5B, 0x1A804672, 0x6F2BE01D,
        0x0E1B061B, 0xE01CD103, 0x1F00CA08, 0x2804C108, 0x2800D2FA, 0x6812D010, 0xAA019201, 0x460A4694,
        0xE0072300, 0x783F4667, 0x46677017, 0x1C521C7F, 0x1C5B46BC, 0xD3F54283, 0x69622000, 0x431A2320,
        0x69626162, 0xD4010712, 0xD1C72800, 0x28027830, 0xE000D003, 0x2801E05A, 0x6971D141, 0x078869B2,
        0x2040D154, 0x6BEB4684, 0x273C201C, 0x431843BB, 0x6BEB63E8, 0x43032001, 0x6BEB63EB, 0xD1FC07DB,
        0x43036B2B, 0xE028632B, 0x30FF4620, 0x30816963, 0xD51F065B, 0x089B4663, 0xD2024562, 0xC980E014,
        0x1E5BC080, 0x4660D2FB, 0xE00F1A12, 0xD9032A04, 0xC080C980, 0xE0071F12, 0xD0032A00, 0x2200C980,
        0xE001C080, 0xC0802700, 0xD2EF1E5B, 0x23406960, 0x61604318, 0x07006960, 0x2A00D401, 0x7830D1D4,
        0xD1032800, 0x21016B28, 0x63284308, 0xF0014620, 0x6960FC79, 0xD50B0700, 0x01006E68, 0x280E0F00,
        0x4804D001, 0x4803E001, 0x90001E40, 0xBDFE9800, 0xE7FA2000, 0x00001771, 0x2204B510, 0xD01A2800,
        0xD0182900, 0x79093140, 0xD1052901, 0x224068C1, 0x00490849, 0x60C14311, 0x222068C1, 0x60C14311,
        0x21004B06, 0x1812008A, 0x401C6A14, 0x1C496214, 0xD3F72903, 0x46102200, 0x0000BD10, 0xFCF0FF00,
        0xB087B5F3, 0x2504460C, 0xF0009807, 0x9002FAAB, 0xD0542800, 0xD0522C00, 0x30404620, 0x90054627,
        0x26003750, 0x304130FF, 0x68389001, 0x0A8100B2, 0x18109802, 0x66019000, 0x1D3F7BA0, 0x7B6006C5,
        0x06C00EED, 0x43050D80, 0x07007BE0, 0x43050C40, 0xF0004620, 0x2800FC78, 0x2001D002, 0x43050280,
        0x28006F60, 0xAA03D00D, 0x98072101, 0xFA40F000, 0x6F612301, 0x9A03A804, 0xFA7EF000, 0x04009804,
        0x98004305, 0x98056705, 0x280079C0, 0x9801D00E, 0x07417C00, 0x9901D00A, 0x7C490342, 0x07092007,
        0x03400D09, 0xB2801810, 0xE0014308, 0x02002009, 0x31809900, 0x1C766008, 0xD3B62E04, 0x46282500,
        0xBDF0B009, 0x460DB57F, 0xF0004606, 0x0004FA4B, 0x2D00D02C, 0xAA02D02A, 0x46302101, 0xFA08F000,
        0x2100AA03, 0xF0004630, 0x2501FA03, 0x02AD4E10, 0x4631462B, 0x9A024668, 0xFA3EF000, 0x4631462B,
        0x9A03A801, 0xFA38F000, 0x9900480A, 0xD9004281, 0x99019000, 0xD9004281, 0x98009001, 0x04009901,
        0x4308B289, 0x20006060, 0xBD70B004, 0xE7FB2004, 0x1DCD6500, 0x0000FFFF, 0xB085B5F3, 0x2404460E,
        0xF0009805, 0x0005FA0F, 0x2E00D07E, 0x7B30D07E, 0xD87B2803, 0xD00A2800, 0xD0082801, 0xD0062802,
        0xD1042803, 0xF0004630, 0x2800FBCD, 0x20FFD002, 0xE0093001, 0x2101AA03, 0xF0009805, 0x4935F9B9,
        0x42889803, 0x2079D303, 0x90019000, 0x2400E01E, 0x19800060, 0x8F073040, 0x43472064, 0x214BD01D,
        0xF7FE4638, 0x214BFEFC, 0x42B94341, 0x1C40D200, 0x283F213F, 0x4608D900, 0x0C410680, 0x31FF00A2,
        0x46683101, 0x50811C64, 0xD3E12C02, 0x22026828, 0x28000780, 0x2000DA1C, 0x4630E01E, 0xFB99F000,
        0x46024607, 0x9805A902, 0xF9B0F000, 0x9902481A, 0xD0092F00, 0xFED3F7FE, 0x217D0880, 0x434800C9,
        0xF7FE214B, 0xE7D2FECC, 0xFEC9F7FE, 0xE7F40840, 0x20016829, 0x60294311, 0x29006D31, 0x6D71D102,
        0xD0022900, 0x9B0021C0, 0x6DB1514B, 0xD1022900, 0x29006DF1, 0x21C4D002, 0x514B9B01, 0xD0022800,
        0x43906828, 0xE0006028, 0x2400E000, 0xB0074620, 0x0000BDF0, 0x05F5E100, 0x3B9ACA00, 0xB08AB5F7,
        0x2604460D, 0xF000980A, 0x0007F97D, 0x2D00D053, 0x2001D051, 0x70084669, 0x9001980C, 0x74082000,
        0x24002004, 0x00A09006, 0x46101942, 0x78413020, 0xD03D2900, 0x025B2301, 0x059B59DB, 0xD0030F9B,
        0x7F5B192B, 0xD0332B02, 0x78009102, 0x92053230, 0x22009003, 0x9B0C4629, 0xF000980A, 0x2800F8EA,
        0x9802D12A, 0x01002101, 0x32801942, 0x980A9B03, 0xFA9CF001, 0x90022001, 0x980A4669, 0xFD82F7FF,
        0xD1190006, 0x28008A68, 0x1929D10E, 0x29027F49, 0x2903D00A, 0x2200D008, 0x9B0C4629, 0xF000980A,
        0x0006F80D, 0xE003D108, 0x43482164, 0xFB66F001, 0x2C031C64, 0x4630D3B7, 0xBDF0B00D, 0x2004B5FF,
        0x460CB08B, 0xD0462900, 0x21004620, 0x468C3040, 0x8F82460E, 0x460D2101, 0x40958FC7, 0x22039301,
        0x701A466B, 0x91029103, 0x9107A909, 0x91082104, 0x74194661, 0x280079C0, 0x4620D009, 0x308130FF,
        0x29007901, 0x7941D003, 0x79009102, 0x98029003, 0x01002102, 0x32801902, 0x980B9B03, 0xFA46F001,
        0x90022002, 0x28006F20, 0xF001D002, 0x4606FB5D, 0x28006F20, 0xF001D011, 0x1B80FB57, 0xFB14F001,
        0x6F22237D, 0x00DB4601, 0x2000435A, 0x1A514603, 0xD2024183, 0xB00F480B, 0x4669BDF0, 0xF7FF980B,
        0x2800FD11, 0x2F00D1F7, 0x9A09D003, 0x43914629, 0x9909E001, 0x29004029, 0x2101D000, 0xD1D72900,
        0x0000E7E9, 0x00001772, 0xB089B5F0, 0x460C4616, 0x25044607, 0xF8B6F000, 0xD0472800, 0xD0452C00,
        0x30FF30FF, 0x68003002, 0x0F800580, 0x7C60D002, 0xD0252802, 0x46692501, 0x9601700D, 0x90027D60,
        0x90037D20, 0x74082000, 0x30184620, 0x20049005, 0x46339006, 0x46212200, 0xF0004638, 0x9802F82A,
        0x01002101, 0x46381902, 0x9B033280, 0xF9DEF001, 0x46384669, 0xF7FF9502, 0x0005FCC5, 0xE001D116,
        0xE0132500, 0x29008A61, 0x7C60D10C, 0xD0092802, 0xD0072803, 0x22004633, 0x46384621, 0xFF4EF7FF,
        0xE0034605, 0x43482064, 0xFAA8F001, 0xB0094628, 0xB530BDF0, 0x20044604, 0x2900B089, 0x2000D025,
        0x7010466A, 0x25012203, 0x95039202, 0x7410466A, 0x93012047, 0x28005C40, 0x4608D009, 0x308130FF,
        0x2A007A02, 0x7A42D003, 0x7A009202, 0x98029003, 0x01009B03, 0x21011842, 0x32804620, 0xF996F001,
        0x46204669, 0xF7FF9502, 0xB009FC7D, 0x0000BD30, 0x4616B570, 0x20004A11, 0x6812444A, 0x46044D10,
        0xD0052900, 0xD0082901, 0x60302404, 0xBD704620, 0x05806968, 0x46100F81, 0x69E8E00C, 0x6B004809,
        0x0E890681, 0xF7FE4808, 0x2112FD3A, 0x69E94348, 0x0F490189, 0xF7FE1C49, 0xE7E6FD32, 0x00000048,
        0x400FC000, 0x400D80C0, 0x1C9C3800, 0x20044603, 0xD1042B01, 0xD0022900, 0x60084801, 0x47702000,
        0x09E4F580, 0x20004601, 0xD1022900, 0x44784801, 0x47706800, 0x00001C22, 0x4607B5F8, 0x461D2004,
        0x2F00460E, 0x4611D012, 0xF7FE4809, 0x4601FD08, 0x43694604, 0xF7FE4630, 0xE000FD02, 0x46011C40,
        0x43694361, 0xD3F942B1, 0x20006038, 0x0000BDF8, 0x3B9ACA00, 0x460DB570, 0xFFD4F7FF, 0xD00A0004,
        0xF960F001, 0x02C02001, 0x2D006821, 0x4301D001, 0x4381E000, 0xBD706021, 0xB087B5F3, 0x2604460D,
        0xF7FF9807, 0x0004FFBF, 0x2D00D07E, 0x7C28D0FC, 0xD1022800, 0x28007F28, 0x6C28D009, 0xD40406C0,
        0xF0004628, 0x2800F986, 0x2001D001, 0x2000E000, 0x49619003, 0x42886828, 0x9807D166, 0xFBCEF7FF,
        0x98074629, 0xF8BEF000, 0x30404628, 0x90029903, 0xD0022900, 0x21012200, 0x4628E005, 0xF969F000,
        0x98024602, 0x98077981, 0xFB6AF7FF, 0xF7FF9807, 0x6820FBBF, 0x43B02602, 0x46206020, 0xF8C9F001,
        0x43306820, 0x68206020, 0x4008494C, 0x79499902, 0xD1012908, 0x43080289, 0x43084949, 0x07897B29,
        0x43010E89, 0x46296021, 0xF7FF9807, 0x68A0FD1B, 0x03C92101, 0x60A04388, 0xF0004628, 0x2800F941,
        0x68A0D004, 0x04C92101, 0x60A04308, 0x46204629, 0xFC82F7FF, 0x98074629, 0xFCA2F7FF, 0x98074629,
        0xFD3AF7FF, 0x21026820, 0x60204388, 0xF0014620, 0x4628F890, 0x30507C29, 0x29009004, 0x9807D01C,
        0x20049005, 0xE0002100, 0x9E04E052, 0x460F9100, 0x9101CE02, 0xD00A2900, 0x9A004629, 0xF7FF9805,
        0x2800FE73, 0x9A01D106, 0x18899900, 0x1C7F9100, 0xD3ED2F04, 0xD13B0006, 0x28007F28, 0x9807D01C,
        0x20049005, 0xD0152D00, 0x9E042100, 0x460F9100, 0x9101CE02, 0xD00A2900, 0x9A004629, 0xF7FF9805,
        0x2800FD8D, 0x9A01D106, 0x18899900, 0x1C7F9100, 0xD3ED2F04, 0xD11B0006, 0x28009803, 0x6820D017,
        0x43302602, 0x46286020, 0xF8D3F000, 0x98024602, 0x98077981, 0xFAD4F7FF, 0x98074629, 0xFCA2F7FF,
        0x98074629, 0xFCD8F7FF, 0x43B06820, 0x26006020, 0xB0094630, 0x0000BDF0, 0x42464346, 0x0000DF0F,
        0xFFFF0000, 0x4D53B5FE, 0x462E4853, 0x460C9001, 0x46084637, 0xF8B9F000, 0xD0042800, 0x6EE06E26,
        0x6E679001, 0x46206EA5, 0x6D213040, 0x6D609000, 0xD0232900, 0xD0042800, 0x20064948, 0x484863C8,
        0x6D2062C6, 0xD0062800, 0x20014944, 0x62C83140, 0x30404843, 0x484161C6, 0x30402311, 0x49406303,
        0x620F3140, 0x63422201, 0x6382624D, 0x9800628D, 0x28047940, 0x2808D005, 0xE01BD003, 0xD1DB2800,
        0x4936E030, 0x31402001, 0x493563C8, 0x62CD3140, 0x32804A32, 0x630D6010, 0x79529A00, 0xD1092A08,
        0x32404A2E, 0x610D6210, 0x60CD61D0, 0x608D6190, 0x604D6150, 0x28037B20, 0x2801D001, 0x4827D106,
        0x62833040, 0x98014926, 0x61883140, 0xF0004620, 0x2800F857, 0x4921D006, 0x31402001, 0x48206248,
        0x61473040, 0x28006DA0, 0xD0216DE0, 0xD0052800, 0x2006491A, 0x60083140, 0x63064819, 0x28006DA0,
        0x4816D005, 0x30402104, 0x481560C1, 0x491363C6, 0x31402011, 0x4A126248, 0x61573240, 0x62082001,
        0x61C86115, 0x9B0060D5, 0x2B04795B, 0xE006D003, 0xD1DD2800, 0x6188BDFE, 0x61486095, 0x7B206055,
        0xD0012803, 0xD1F52801, 0x61082014, 0x60109801, 0x0000BDFE, 0x000010F1, 0x000130F1, 0x401F8180,
        0x401F8380, 0x07806C00, 0x2001D501, 0x20004770, 0x6C004770, 0xD5010640, 0x47702001, 0x47702000,
        0x07C06C00, 0x2001D000, 0x6C004770, 0xD5010680, 0x47702001, 0x47702000, 0x07406C00, 0x2001D501,
        0x20004770, 0x6C004770, 0xD5010700, 0x47702001, 0x47702000, 0xB089B530, 0x20004605, 0x7010466A,
        0x2401220F, 0x94039202, 0x7410466A, 0x32FF460A, 0x32719301, 0x46214623, 0xF0004628, 0x4669FF47,
        0x94024628, 0xFA2EF7FF, 0xBD30B009, 0x2004B5FF, 0x460FB081, 0xD0162900, 0x35FF463D, 0x6C6E3581,
        0x1E714614, 0x1E5B18B2, 0x18D6438C, 0xE008438E, 0x46394622, 0xF0009801, 0x2800F881, 0x6C69D103,
        0x42B4190C, 0xB005D3F4, 0xB5F3BDF0, 0x2000B08B, 0x9D0C4669, 0x21017008, 0x210B9103, 0x46699102,
        0x20477408, 0x28005D40, 0x4628D009, 0x308130FF, 0x29007D01, 0x7D41D003, 0x7D009102, 0x22009003,
        0x980B990C, 0xF936F7FF, 0x35502600, 0x950A4637, 0x9009CD01, 0xD01A2800, 0x22004633, 0x980B990C,
        0xFEBFF000, 0xD13E0004, 0x96019802, 0x980C0101, 0x180A9B03, 0x32802101, 0xF000980B, 0x2001FEE7,
        0x46699002, 0xF7FF980B, 0x0004F9CD, 0x9809D12B, 0x18361C7F, 0xD3DB2F04, 0xD1242C00, 0x90092000,
        0x980C4606, 0x30FF9D0A, 0x900A30C1, 0x2F00CD80, 0x2200D013, 0x990C9B09, 0xF7FF980B, 0x0004FC4F,
        0x980AD111, 0x28007BC0, 0x2200D007, 0x990C9B09, 0xF000980B, 0x0004FE65, 0x9809D105, 0x19C01C76,
        0x2E049009, 0x980BD3E2, 0xF91FF7FF, 0x990C2201, 0xF7FF980B, 0x4620F8DF, 0xBDF0B00D, 0xB08AB5F7,
        0x460D4617, 0xF7FF4608, 0x4606FF37, 0x46292200, 0xF7FF980A, 0x463BF8CF, 0x46294632, 0xF000980A,
        0x0004FE60, 0x4669D139, 0x70089701, 0x24012005, 0x94039002, 0x2047740E, 0x28005D40, 0x4628D009,
        0x308130FF, 0x29007B01, 0x7B41D003, 0x7B009102, 0x98029003, 0x01002101, 0x32801942, 0x980A9B03,
        0xFE74F000, 0x94024669, 0xF7FF980A, 0x0004F95B, 0x463BD113, 0x46294632, 0xF7FF980A, 0x0004FBEF,
        0x20FFD10B, 0x5D4030D0, 0xD0062800, 0x4632463B, 0x980A4629, 0xFE04F000, 0x980A4604, 0xF8C5F7FF,
        0x46292201, 0xF7FF980A, 0x4620F885, 0xBDF0B00D, 0x460DB5F8, 0xF7FF4607, 0x0006FD2F, 0x462AD11E,
        0x23013280, 0x21004614, 0xF0004638, 0x20FFFE3F, 0x5D4030CD, 0xD0032802, 0x28017C68, 0xE00DD00C,
        0x30204620, 0x4625C80F, 0xC50F3510, 0x30404620, 0x3430C80F, 0xE001C40F, 0x74282000, 0xBDF84630,
        0xB089B5FF, 0x26004617, 0x4632460D, 0xF7FF9809, 0x463BF851, 0x46294632, 0xF0009809, 0x0004FDE2,
        0x2002D13F, 0x70084669, 0x24012009, 0x94039002, 0x5D412047, 0x30FF4628, 0x29003081, 0x7C01D006,
        0xD0032900, 0x91027C41, 0x91037C01, 0x97014669, 0x990C740E, 0x6C009105, 0x98029006, 0x01002101,
        0x32801942, 0x98099B03, 0xFDF0F000, 0x94024669, 0xF7FF9809, 0x0004F8D7, 0x463BD113, 0x46294632,
        0xF7FF9809, 0x0004FB6B, 0x20FFD10B, 0x5D4030D0, 0xD0062800, 0x4632463B, 0x98094629, 0xFD80F000,
        0x98094604, 0xF841F7FF, 0x46292201, 0xF7FF9809, 0x4620F801, 0xBDF0B00D, 0xB089B5FF, 0x9C122004,
        0x4616461F, 0xD0222900, 0xD0202E00, 0xD01E2C00, 0xF7FF4608, 0x2103FE51, 0x7011466A, 0x91032101,
        0x91022100, 0x4D0B7410, 0xD80042AC, 0x46694625, 0x96079701, 0x98099508, 0xF894F7FF, 0xD1062800,
        0x008908A9, 0x197F1B64, 0x2C00198E, 0xB00DD1EB, 0x0000BDF0, 0x0000FFFF, 0x460DB5F7, 0xB0844628,
        0x30402101, 0x26007141, 0x71C1732E, 0x8782220F, 0x462C87C1, 0x34FF0208, 0x64203481, 0x64600100,
        0x98044629, 0xFF34F7FF, 0xD1470007, 0x90004825, 0x23014825, 0x96029001, 0x466A9603, 0x98044619,
        0xFD74F000, 0x9602481F, 0x90003835, 0x9001481F, 0x23019603, 0x2100466A, 0xF0009804, 0x2001FD67,
        0x49180580, 0x46286528, 0x30803935, 0x49176001, 0x49176041, 0x61016146, 0x63014916, 0x1DE94A11,
        0x31F91F92, 0x2211610A, 0x614A0252, 0x6546490D, 0x65013918, 0x72202002, 0x72612103, 0x21017120,
        0x74207161, 0x74602009, 0x73202004, 0x73612105, 0x200B7520, 0x756035FF, 0x732E35C1, 0xB0074638,
        0x0000BDF0, 0x08180438, 0x00002204, 0x00002404, 0x24000405, 0x00000406, 0x460CB5F7, 0xB0A64958,
        0x4F564615, 0x44792240, 0xF7FEA815, 0x2000F859, 0x46269000, 0x36402004, 0x68287170, 0x0F010300,
        0x0F00D005, 0xD0062802, 0xD0092803, 0x2010E093, 0x20006420, 0x2050E002, 0x20036420, 0xE0077320,
        0x64202050, 0x73202003, 0x71702008, 0x90002001, 0x98264621, 0xFEACF7FF, 0xD17C0007, 0xA9156828,
        0x0F000300, 0x18420100, 0x46192301, 0xF0009826, 0xA901FCED, 0x98269A00, 0xFC22F000, 0xD16A0007,
        0xA901AA25, 0xF0004620, 0x2050FD45, 0x20036420, 0x46207320, 0x30804933, 0x49336301, 0x88296101,
        0x04092302, 0x1DE10F0A, 0x2A0231F9, 0x2A03D002, 0xE050D027, 0x71722204, 0x0312682A, 0xD10D0F12,
        0x04922221, 0x4A2961A2, 0x4A296602, 0x22016642, 0x74637422, 0x75652506, 0x82627522, 0x60024A25,
        0x60424A25, 0x64024A25, 0x32154A22, 0x22336502, 0x630A0152, 0x3A094A1F, 0x4A21610A, 0x4921614A,
        0x2208E025, 0x682A7172, 0x0F120312, 0x2211D10D, 0x61A204D2, 0x66024A15, 0x66424A15, 0x74222201,
        0x25067463, 0x75227565, 0x4A178262, 0x4A176002, 0x4A176042, 0x4A146402, 0x65023215, 0x0152223B,
        0x4A11630A, 0x610A3A09, 0x614A4A12, 0x34FF4912, 0x620134C1, 0x46387323, 0xBDF0B029, 0x00004E8D,
        0x0000144E, 0x00000406, 0x24040405, 0x04000471, 0x00002003, 0x8A20060B, 0x0000A604, 0x00000606,
        0x0000A280, 0xA6040605, 0x8B20070B, 0x0000A704, 0x00000706, 0x0000A380, 0xA7040705, 0x460FB5F7,
        0x2103B088, 0x73F94638, 0x30402308, 0x23587143, 0x2401643B, 0x2A007339, 0x2159D001, 0x71C46439,
        0x8781210F, 0x463E87C4, 0x36FF2001, 0x36810240, 0x02406430, 0x46396470, 0xF7FF9808, 0x2800FDE9,
        0x4862D139, 0x90002500, 0x95034861, 0x90012301, 0x466A9502, 0x98084619, 0xFC28F000, 0x95039502,
        0x485C4D5A, 0x90013580, 0x466A2301, 0x95002100, 0xF0009808, 0x2013FC1B, 0x900602C0, 0xAA062302,
        0x98084955, 0xFB1EF000, 0xD1142800, 0xAA042308, 0x98082110, 0xFB02F000, 0xD10C2800, 0x494F9805,
        0x9005B280, 0x42889804, 0x2159D104, 0x02099805, 0xD0024288, 0xB00B484A, 0x2308BDF0, 0x2127AA04,
        0xF0009808, 0x2800FAEB, 0x9804D1F5, 0x0E000400, 0x38179004, 0xD8ED2809, 0x20019904, 0x65384088,
        0x0300200F, 0x23029006, 0x2100AA06, 0xF0009808, 0x2800FAE9, 0x463CD1DF, 0x49363480, 0x60616025,
        0x4A394938, 0x34104B39, 0x4B39C40E, 0x60236065, 0x60A34B38, 0x60E34B38, 0x34144B34, 0x4B37C40E,
        0x602260A3, 0x4B366061, 0x4B3460E3, 0x61234625, 0x4B2E3554, 0x4B33C50E, 0x4B24602B, 0x3B203414,
        0x4B31606B, 0x4B2960AB, 0x4B30C40E, 0xC4083D1C, 0xC40E4B26, 0x60A34B29, 0x60616022, 0x60E34B28,
        0x61234B26, 0x462C4B19, 0x602B3B20, 0x606B4B28, 0x60AB4B28, 0x34304B1D, 0x4B24C40E, 0x4B1B63EB,
        0xC40E1D24, 0x656B4B1D, 0x652964EA, 0x65AB4B1C, 0x65EB4B1A, 0x6629666A, 0x66A94914, 0x66E9491E,
        0x72312102, 0x72722203, 0x22017131, 0x74317172, 0x74712109, 0x73312104, 0x73732305, 0x210B7531,
        0x757137FF, 0x733A37C1, 0x0000E775, 0x8B188720, 0xA3028F10, 0xA7048F10, 0x00000555, 0x52005100,
        0x00004E8D, 0x87008700, 0x87AA8700, 0x87058700, 0x87708700, 0xB70B8F10, 0x0000A704, 0x87558700,
        0x87028700, 0x87A08700, 0xA3808F10, 0x87808700, 0x87008F10, 0x00008730, 0x87108700, 0x460CB5F7,
        0xB09E4954, 0x22204616, 0xA8144479, 0xFE78F7FD, 0x03006830, 0xD00E0F00, 0x73202003, 0x46272050,
        0x37402108, 0x71796420, 0x981E4621, 0xFCE0F7FF, 0xD10B0005, 0x2000E003, 0x20107320, 0x6830E7EF,
        0x0F010300, 0x0F00D003, 0xD0032803, 0x2301E07E, 0xE001AA14, 0xAA182301, 0x981E2101, 0xFB16F000,
        0x71782008, 0x46692200, 0xF000981E, 0x0005FA49, 0xAA1CD16C, 0x46204669, 0xFB6CF000, 0x64202050,
        0x73202003, 0x49344620, 0x63013080, 0x61014933, 0x46236832, 0x0F0F0311, 0x1DE133FF, 0x31F933C1,
        0xD0062F03, 0x0F170412, 0xD0022F03, 0xD01A0F12, 0x4A2BE04C, 0x4A2B6202, 0x4A2B6002, 0x4A2B6042,
        0x4A286402, 0x65023ADC, 0x0152223B, 0x4A25630A, 0x610A3AEB, 0x614A4A26, 0x22026831, 0x0F090309,
        0xD0222900, 0x6D22E031, 0x06242401, 0xD30242A2, 0x228E2420, 0x2418E001, 0x9E1C22C2, 0xB2F60424,
        0x4F1C4326, 0x4C1C4322, 0x4322433E, 0x610A6506, 0x01D22247, 0x4A19614A, 0x4A136002, 0x20236042,
        0x63080140, 0x73982001, 0x2101E010, 0x74627421, 0x61A626E7, 0x75662606, 0x82617521, 0x66014910,
        0x3981490F, 0x490F6641, 0x731A6681, 0xB0214628, 0x0000BDF0, 0x0000106C, 0x00000406, 0x24040405,
        0xA7040705, 0x8B2007FD, 0x0000A704, 0x00000706, 0x0000A304, 0x08000400, 0x0B000400, 0x8B2004FD,
        0x04000481, 0x00002001, 0x460CB5F7, 0xB092494B, 0x22204615, 0xA8094479, 0xFDB2F7FD, 0x26006828,
        0x0F010300, 0x29002703, 0x0F00D005, 0xD0072803, 0xB0152004, 0x7326BDF0, 0x64202010, 0xE0049708,
        0x20507327, 0x20066420, 0x21089008, 0x55012045, 0x98124621, 0xFC0CF7FF, 0xD1EA2800, 0x03006828,
        0xD0370F00, 0xAA0D2301, 0x98122101, 0xFA4EF000, 0x96014668, 0x70077406, 0x48312601, 0x44489602,
        0x90079603, 0x98124669, 0xFD2CF7FE, 0xD1D02800, 0x4449492B, 0x2AC2780A, 0x682AD1CB, 0x0F130312,
        0xD01A4A28, 0x23027949, 0x408A3930, 0x46216522, 0x31FF2201, 0x31810312, 0x1112644A, 0x7327640A,
        0x64212150, 0x03096829, 0x46210F0A, 0x2A003180, 0xE012D005, 0xAA092301, 0x7889E7C6, 0x7426E7E3,
        0x82667463, 0x75622206, 0x4A177526, 0x660A61A3, 0x3A724A15, 0x4A15664A, 0x4A15668A, 0x4A15600A,
        0x4A15604A, 0x4A15630A, 0x4A15640A, 0x4A15610A, 0x4A15620A, 0x628A624A, 0x62CA4A14, 0x32F91DE2,
        0x61154D13, 0x61554D13, 0x650D4D13, 0x654D4D13, 0x34FF4913, 0x631134C1, 0xE77A7323, 0x00000EC0,
        0x00000050, 0x00010000, 0x04000472, 0x20010400, 0x871187EE, 0xA7048B20, 0x00000406, 0x87F98706,
        0x24040405, 0x87FA8705, 0x87008700, 0x0000A704, 0x87ED8712, 0xA3048B20, 0x87DE8721, 0x00008B20,
        0x879F8760, 0x4607B5F0, 0xB0A52000, 0x4616460D, 0x49262404, 0x900D900C, 0x2230900E, 0x900F4479,
        0xF7FD4668, 0x6830FCED, 0x0F000300, 0x2104D13B, 0x55412045, 0x491E4628, 0x60013080, 0x6041491D,
        0x46384629, 0xFB54F7FF, 0xD12C0004, 0x06007830, 0x28010F00, 0x1DE8D10E, 0x30F94917, 0x67416701,
        0x67811409, 0x461A2300, 0x46384629, 0xFA32F7FF, 0xD1180004, 0x46696830, 0x0F000300, 0x18420100,
        0x46192301, 0xF0004638, 0x2200F981, 0x4638A910, 0xF8B6F000, 0xD1060004, 0xAA104633, 0x46384629,
        0xFACEF000, 0x46204604, 0xBDF0B025, 0x00000D08, 0x08180403, 0x00002404, 0x06FF06FF, 0x2704B5F7,
        0x460C4615, 0xD0522900, 0xD0502D00, 0x462001F9, 0xFD23F7FD, 0x46262101, 0x71B13640, 0x65200608,
        0x60204824, 0x60604824, 0x73602003, 0x20FF73A0, 0x550130C9, 0x02006828, 0x00030F00, 0xFAB5F7FE,
        0x0C06060A, 0x1D2E1711, 0x2E29232E, 0x4621462A, 0xF7FF9800, 0xE001FF77, 0xE0032201, 0xD01F0007,
        0x2200E025, 0x98004621, 0xFCD8F7FF, 0x462AE7F6, 0x98004621, 0xFEA8F7FF, 0x462AE7F0, 0x98004621,
        0xFDDCF7FF, 0x462AE7EA, 0x98004621, 0xFBF4F7FF, 0x2201E7E4, 0x98004621, 0xFB7EF7FF, 0xE0062704,
        0xF0004620, 0x7828F8F4, 0x0F000700, 0x463871B0, 0x0000BDFE, 0x42464346, 0x56010400, 0xB089B530,
        0x466D2403, 0x2501702C, 0x24000049, 0x91019503, 0x466D9402, 0x4669742C, 0x92079308, 0xFBE2F7FE,
        0xBD30B009, 0xB089B530, 0x466D2402, 0x2401702C, 0x91010049, 0x94039402, 0x74292100, 0x93064669,
        0xF7FE9205, 0xB009FBCF, 0xB5F0BD30, 0x20044607, 0x461DB089, 0x460E4614, 0xD00F2A00, 0x46682124,
        0xFC9BF7FD, 0x46692003, 0x20017008, 0x95089002, 0x96019003, 0x46389407, 0xFBB4F7FE, 0xBDF0B009,
        0xB098B5F7, 0x4D33460E, 0x466A2308, 0x98182100, 0xFFDBF7FF, 0xD15A0004, 0x9800492F, 0xD0014288,
        0xE054462C, 0x79804668, 0x280A1C40, 0x200AD900, 0x981A9016, 0x28002108, 0x0209D000, 0xAA029816,
        0x981800C3, 0xFFC1F7FF, 0xD1400004, 0x46302150, 0xFC63F7FD, 0xE0372500, 0xAA0200E8, 0x18835C11,
        0x020079D8, 0x20FF180A, 0x42820200, 0x481BD002, 0xD1284282, 0x20022100, 0x1819020F, 0x43397909,
        0xD5F91E40, 0x008778D8, 0x2800981A, 0x0209D000, 0x020020FF, 0xD1084282, 0x1D32463B, 0xF7FF9818,
        0x0004FF94, 0x6037D113, 0x480CE00D, 0xD10A4282, 0x463B4632, 0x98183248, 0xFF87F7FF, 0xD1060004,
        0x20442101, 0x1C6D5581, 0x42859816, 0x4620D3C4, 0xBDF0B01B, 0x00004E8B, 0x50444653, 0x0000FF84,
        0xB089B5F0, 0x460C461D, 0xF7FE4606, 0x2800FE92, 0x4669D115, 0x210E7008, 0x91022701, 0x46699703,
        0x46227408, 0x326132FF, 0x4639463B, 0x95014630, 0xF83CF000, 0x46304669, 0xF7FE9702, 0xB009FB23,
        0xB5F8BDF0, 0x20FF4607, 0x5C4030CE, 0x4616461D, 0x2800460C, 0x4638D004, 0xF8CCF7FF, 0xD1052800,
        0x4632462B, 0x46384621, 0xFE63F7FE, 0x2104BDF8, 0xD00C2800, 0x29037B01, 0x6C01D108, 0x06493040,
        0xDA012900, 0xE000210F, 0x8701211E, 0x46082100, 0x68014770, 0x43112201, 0x68016001, 0xD1FC07C9,
        0x8F4FF3BF, 0x8F6FF3BF, 0x00004770, 0x460EB5F8, 0x461F2104, 0x91004615, 0xFEA4F7FE, 0xD0230004,
        0xD0212D00, 0x19F22100, 0x23104149, 0x1A9A2000, 0xD3194188, 0xF0004620, 0x4A0CF825, 0x200261A2,
        0x19F161E0, 0x008B00B0, 0x19090081, 0x31FF31FF, 0xE0023102, 0xC140CD40, 0x42981C40, 0x61A2D3FA,
        0x61E02001, 0x90002000, 0xBDF89800, 0x5AF05AF0, 0xF7FEB510, 0x2800FE77, 0x3080D003, 0x07896E01,
        0xBD10D5FC, 0x6E013080, 0xD0FC07C9, 0x07896E01, 0x4770D5FC, 0x4805B510, 0x05806940, 0x48040F81,
        0x44481C49, 0xF7FD6800, 0xBD10FB7A, 0x400FC000, 0x00000048, 0x4805B510, 0x05806940, 0x48040F81,
        0x44481C49, 0xF7FD6800, 0xBD10FB6A, 0x400FC000, 0x00000048, 0x460AB5F7, 0x46963248, 0x1D0D688A,
        0x2A002301, 0x461CDA03, 0x40941ED2, 0x1C52E001, 0x650408D4, 0x30FF27FF, 0x3701680A, 0x46A43081,
        0xD2012A40, 0xE00A6407, 0x06128D2A, 0x461A0F14, 0x240140A2, 0x42A203E4, 0x463AD100, 0x4C126402,
        0x00532200, 0x7F1F195B, 0xD0052F00, 0x40BB2301, 0xD20142A3, 0x4616461C, 0x2A041C52, 0x2201D3F1,
        0x64440612, 0xD9074594, 0x79083140, 0xD0032800, 0x19804670, 0xE0027901, 0x19400070, 0x98027F41,
        0x20006001, 0x0000BDFE, 0x0000FFFF, 0x20FF4A0E, 0x68526851, 0x0F890609, 0x0F920692, 0xD0072900,
        0xD00F2901, 0xD00D2902, 0xD1002903, 0x47702002, 0xD0032A00, 0xD0032A01, 0x47702020, 0x47702001,
        0x47702010, 0x47702008, 0x400F8000, 0x47704800, 0x01312D00, 0x68024803, 0x438A2103, 0x6002430A,
        0x00004770, 0x400FC080, 0xB5104903, 0x00C04449, 0xF7FD6809, 0xBD10FAE4, 0x0000004C, 0x4602B570,
        0xF832F000, 0x4909460D, 0x44494604, 0x68094610, 0xF863F7FE, 0x08C3074A, 0x08CA4313, 0x416A191C,
        0xF822F000, 0x41911B00, 0xBD70D3FA, 0x0000004C, 0x4809B510, 0x69C06941, 0x0F890589, 0x48070684,
        0x44480EA4, 0x1C496800, 0xF7FD1C64, 0x4621FAB8, 0xFAB5F7FD, 0x0000BD10, 0x400FC000, 0x00000048,
        0xF7FFB510, 0xBD10FF27, 0x4803B508, 0x6A406A01, 0x43C09000, 0xBD0843C9, 0x400840C0, 0x4813B510,
        0x68012304, 0x03122203, 0x43114391, 0x48106001, 0x60012100, 0x1E4A480F, 0x61816102, 0x61C42401,
        0x43196981, 0x69816181, 0x61814321, 0x60C46002, 0xF7FF6084, 0x00C0FFBD, 0xF7FD4907, 0x4907FA80,
        0x44492800, 0xD1006008, 0xBD10600C, 0x400FC06C, 0x40084000, 0x40084100, 0x000F4240, 0x0000004C,
        0xB089B5FF, 0x90032004, 0x460E980B, 0x90021D00, 0x3048980B, 0x20009007, 0x980C9001, 0x02006800,
        0x28010F00, 0x9802D105, 0x03006800, 0x90010FC0, 0x2000D07E, 0x980C7330, 0x7800AA08, 0x0F090701,
        0x55812046, 0x90042018, 0x90052000, 0x990B4630, 0xFEE0F7FF, 0x6D302101, 0x42880609, 0x980BD906,
        0x79003040, 0xD0012800, 0x90042020, 0x8800980C, 0x0F000400, 0x4631D15C, 0x9A0B9B0C, 0xF0009809,
        0x9003F9AF, 0xD1F52800, 0x68009802, 0xD5080281, 0x90052002, 0x7A009802, 0x0F4F0601, 0x0EC006C0,
        0x0240E007, 0x9802D506, 0x02016880, 0x02C00F4F, 0x90000EC0, 0x98041DF4, 0x34F94A95, 0xD0012820,
        0xE00E4894, 0x49949807, 0x05C36800, 0x4893D501, 0x0600E002, 0x4892D503, 0x61206161, 0x4890E003,
        0x61623011, 0x20016120, 0x46357330, 0x3580488D, 0x488D6328, 0x98086128, 0x9804B2C1, 0x43010400,
        0x488A9006, 0x20234301, 0x65290140, 0x980C6320, 0x01006800, 0xD00F0F00, 0x6840980C, 0x0E090601,
        0x9901D00A, 0xB2C02700, 0x29009000, 0xE000D01F, 0x0040E069, 0xE01A9000, 0x28009801, 0x9804D017,
        0xD1042820, 0x30124876, 0x48796028, 0x46316068, 0xF7FE9809, 0x9003FFAD, 0xD18B2800, 0x4631466A,
        0xF0009809, 0x9003F9B9, 0xD14C2800, 0x98042700, 0xD0062818, 0x90052002, 0x28009801, 0x20EED01D,
        0x9801E003, 0xD0082800, 0x6C3120ED, 0x43112240, 0x99066431, 0x48674301, 0x9802E025, 0x02816800,
        0x9802D503, 0x04008900, 0x0240E003, 0x9802D503, 0x0E006880, 0x2003E011, 0x9807E00C, 0x06816800,
        0x20ECD501, 0x06C0E009, 0x206CD503, 0x91052100, 0x2013E003, 0x460F2100, 0x99069100, 0x98054301,
        0x43010600, 0x46334851, 0x60294301, 0x33FF990C, 0x33C17809, 0x20000609, 0x93050F0A, 0xD0032A00,
        0x29010F09, 0xE06BD004, 0x19C09800, 0xE0499000, 0x6809990B, 0xD3F72940, 0x6B899902, 0xD5F3058A,
        0x0F090309, 0x42112205, 0x20A5D001, 0x0789E00B, 0x4631D509, 0x9A0B9B0C, 0xF0009809, 0x9003F895,
        0xD14D2800, 0x99022001, 0x8F09220A, 0x0E890409, 0xD0074211, 0x67214938, 0x99046761, 0xD1092920,
        0xE0064936, 0x42112211, 0x4935D03A, 0x67616721, 0x67A14934, 0x9A052101, 0x73512F00, 0x9901D011,
        0xD0332900, 0xD02E2F01, 0x02892127, 0x99004308, 0x0A090609, 0x492C4308, 0x60684308, 0x60A8482B,
        0x9800E017, 0xD00F2800, 0x49299A01, 0xD0052A00, 0x1840B2C0, 0x43084927, 0xE00A6068, 0x1840B2C0,
        0x43084925, 0xE00B6068, 0x60684824, 0x28009801, 0x9905D006, 0x73882001, 0x21406C30, 0x64304308,
        0xB00D9803, 0x2126BDF0, 0xE7CE0900, 0xD00C2F01, 0x02892107, 0x99004308, 0x0A090609, 0x49184308,
        0x60684308, 0x60A84817, 0x2106E7EA, 0xE7F00900, 0x00002004, 0x08180402, 0x00002204, 0x0A20043E,
        0x08200401, 0x00000406, 0x24040405, 0x08000400, 0x00012404, 0x8A000400, 0x06FF06FF, 0x000006FF,
        0x06000600, 0x32101E00, 0xB2000200, 0x7C01A604, 0x00040200, 0xA604B000, 0x26043000, 0x00002404,
        0x32000200, 0x7C012604, 0xB08EB570, 0x2100460C, 0x9100910C, 0x910D910B, 0x9102466A, 0x75114606,
        0x71102003, 0x95032501, 0x95094813, 0x900A9208, 0x9504462B, 0x4629AA0A, 0xF7FF4630, 0xA901FCD7,
        0xF7FD4630, 0x2800FFBF, 0x9900D113, 0x401122F7, 0x040A4B0A, 0x910018D3, 0x742522FF, 0x51133261,
        0x220E7525, 0x61A17562, 0x74612104, 0x34C134FF, 0xB00E73E5, 0x0000BD70, 0x24010485, 0x04000481,
        0xB08FB5FF, 0x460C2000, 0x900B900A, 0x900D900C, 0x26016811, 0x2940461D, 0x7426D318, 0x02496BD1,
        0x000B0F49, 0xFE11F7FD, 0x07041006, 0x1004040C, 0x492E2702, 0x492DE002, 0x39302701, 0xE009910A,
        0x2703492A, 0xE7F9310A, 0xE0447420, 0x05098829, 0xD0400F0F, 0x90002000, 0x90024669, 0x20037508,
        0x96037108, 0x23019609, 0xAA0A9108, 0x46199604, 0xF7FF980F, 0xA901FC7B, 0xF7FD980F, 0x2800FF63,
        0x6828D12A, 0x0F000100, 0x88A8D005, 0x0E010400, 0x0E00D001, 0x46209000, 0x74263080, 0xD0052F01,
        0xD0082F02, 0xD0192F03, 0xE7CD2000, 0x64014910, 0x98002140, 0x490FE017, 0x98006401, 0x43082102,
        0x90000200, 0x28007C20, 0x7526D005, 0x75602004, 0x61A09800, 0x20007466, 0xBDF0B013, 0x313D4905,
        0x98006401, 0x43082180, 0x0000E7EB, 0x24010435, 0x20010401, 0x20020401, 0x460CB5F7, 0x30C520FF,
        0x59006D09, 0x1A08B098, 0x90012600, 0x74064668, 0x96022501, 0x2C009503, 0x4866D07B, 0xC88D4478,
        0xC18DA90D, 0x466A2003, 0xA8097010, 0x20109007, 0x46229008, 0x21013280, 0x98189B03, 0xFC16F7FF,
        0x95024669, 0xF7FD9818, 0x2800FEFD, 0x2001D161, 0x98099011, 0xD1081C40, 0x1C40980A, 0x980BD105,
        0xD1021C40, 0x1C40980C, 0x2210D008, 0xA80DA909, 0xFF78F7FC, 0xD14C2800, 0xE03A9011, 0x461A2300,
        0x98184621, 0xFBBDF7FF, 0xD1422800, 0x90022009, 0x46692002, 0xA80D7008, 0x27104622, 0x32FF9005,
        0x32119706, 0x9B032101, 0xF7FF9818, 0x4669FBDF, 0x98189502, 0xFEC6F7FD, 0xD1742800, 0x461A2300,
        0x98184621, 0xF95AF7FE, 0xD16C2800, 0x20039002, 0x70084669, 0x9007A809, 0x98189708, 0xFEB2F7FD,
        0xD1602800, 0xA9092210, 0xF7FCA80D, 0x2800FF3B, 0x2032D159, 0x20009013, 0x6C209012, 0x43082140,
        0x20466420, 0x25045D01, 0x98182201, 0xFE38F7FD, 0xE048E043, 0x90142000, 0x90169015, 0x21019017,
        0x06096D20, 0xD9014288, 0xE0004823, 0x90144823, 0xB2E84923, 0x49231840, 0x43082301, 0xAA149015,
        0x98182100, 0xFB92F7FF, 0x46692003, 0xA8097008, 0x20109007, 0x98189008, 0xFE74F7FD, 0xD0120007,
        0xD0202E00, 0x6005981A, 0x28009811, 0x4621D008, 0x98189A01, 0xFCD2F7FE, 0x98184607, 0xFDE5F7FD,
        0xD0102E00, 0x2210E010, 0xA80DA909, 0xFEEAF7FC, 0xD00C2800, 0x2E001C6D, 0x9812D1E4, 0x1C409913,
        0x42889012, 0x4F08D3B6, 0x4638B01B, 0x2601BDF0, 0x0000E7D8, 0x000001D8, 0x8A2004EE, 0x8A1804ED,
        0x00040200, 0xA604B000, 0x00004E8E, 0x08220000, 0x06180816, 0x0612041E, 0x0411060E, 0x0216060C,
        0x06180000, 0x060C0416, 0x0312021E, 0x01210216, 0x0116011A, 0x402A8000, 0x33221100, 0x77665544,
        0xBBAA9988, 0xFFEEDDCC, 0x0818045A, 0x24FF3008, 0x00000000, 0x00000000, 0x0918055A, 0x25FF3108,
        0x00000000, 0x00000000, 0x0A18065A, 0x26FF3208, 0x00000000, 0x00000000, 0x2403049F, 0x00000000,
        0x00000000, 0x00000000, 0x8760879F, 0xA7048B20, 0x00000000, 0x00000000, 0x0818045A, 0x24FF3008,
        0x00000000, 0x00000000, 0x8B20075A, 0x0000A7FF, 0x00000000, 0x00000000, 0x0818045A, 0x24FF3008,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x8A18065A, 0x0000A6FF,
        0x00000000, 0x00000000, 0x8B20075A, 0x0000A7FF, 0x00000000, 0x00000000, 0x00000000, 0x40184000,
        0x40188000, 0x4018C000, 0x40190000, 0x40194000, 0x40198000, 0x4019C000, 0x401A0000, 0x0014FF80,
        0x00160015, 0x00180017, 0x001A0019, 0xFFFF001B, 0x001C0518, 0x0118000C, 0x03060302, 0x060E051A,
        0x00000000, 0x412000D1, 0x60002000, 0x00000000, 0x00000000, 0x60001020, 0x60001000, 0x00000000,
        0x00000000, 0x60000000, 0x00800000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00B71B00, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
        0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
    ],

    'pc_Init'            : 0x200003A1,
    'pc_UnInit'          : 0x20000C39,
    'pc_EraseSector'     : 0x20000381,
    'pc_ProgramPage'     : 0x20000C15,
    'pc_Verify'          : 0x20000C3D,
    'pc_EraseChip'       : 0x2000035D,
    'pc_BlankCheck'      : 0x12000001F,
    'pc_Read'            : 0x12000001F,
    
    'static_base'        : 0x20003800,
    'begin_data'         : 0x20003C00,
    'begin_stack'        : 0x20004400,

    'analyzer_supported' : False,

    # Relative region addresses and sizes
    'ro_start'           : 0x00000000,
    'ro_size'            : 0x00003420,
    'rw_start'           : 0x00003420,
    'rw_size'            : 0x00000058,
    'zi_start'           : 0x00003478,
    'zi_size'            : 0x00000220,

    # Flash information
    'flash_start'        : 0x60000000,
    'flash_size'         : 0x00400000,
    'flash_page_size'    : 0x00000100,
    'sector_sizes': (
        (0x00000, 0x01000),
    )
}
